spot on – English–Español translations

🇬🇧 en es 🇪🇸

spot on adjective

acertado
Wiktionary Links